be rather upset/angry - French English Dictionary